package game;

/**
 * Classe pour la transmission du jeu (minimale)
 * 
 * @author julien Roch
 *
 */
public class MinimalGame extends Game{
	/**
	 * Pour la serialisation
	 */
	private static final long serialVersionUID = 5977871165343155484L;

	/**
	 * Jeu minimal pour transfert simplife sur le reseau
	 * @param game le jeu non mimimal
	 */
	public MinimalGame(Game game) {
		super(game.getName(), game.getCreator(), game.getDimension(), game.getNbPlayersMax(), 
				game.getTimePerPlayer() , game.getId(), game.getNbMines(), game.getNbObjMag());
		
		
		for(String player : game.players)
			this.addPlayer(player);
		this.setStatus(game.getStatus());
	}
	
}